Inputting ABM outputs into PV ICE

Import libraries and create test folder

Create initial simulations

Simulation Descriptions:

Modify parameters: Simulation 1 (r1), same installs for all scenarios: what is the effect of different reuse, recycle, and repair rates?

For r1_better_lifetime, modify same parameters as above, while also modifying scenario reliability inputs: mod_lifetime, mod_reliability_t50, & mod_reliability_t90

Modify parameters: Simulation 2 (r2), same installs for all scenarios: what is effect of different reuse, recycle, and repair rates when recycling efficiency is improved?

For r2_better_lifetime, modify same parameters as in r2, while also modifying scenario reliability inputs as in r1_better_lifetime: mod_lifetime, mod_reliability_t50, & mod_reliability_t90

Modify parameters: Simulation 3 (r3), same installs for some scenarios: what is the effect of module reliability when recycle rates, reuse rates, repair rates, and recycling efficiencies changed for select scenarios with different repair bins?

Modify parameters: Simulation 4 (r4), change new installs due to increased installed capacity for all scenarios: what is effect of accounting for fewer installs for all scenarios on virgin material demand vs. r2? what is the effect on cumulative new installs and yearly virgin material demand for different repair bins?

Run Mass Flow Calculations

Creating a summary of results in a new data frame

Plotting with USyearly and UScum data frames: r1

Plotting with USyearly and UScum data frames: r2

Plotting with USyearly and UScum data frames: r3

Plotting with USyearly and UScum data frames: r4A-r4D

Plotting with r4 (maintaining installed capacity for r2)

Graphing ABM outputs

Data Validation: Rerun r2 with Julien's new installs and recovery rates and see results